class HttpResponseCodeManager {
  static const errorTokenRevoked = 'ERROR_TOKEN_REVOKED';

  static final Map<String, String> _responseResult = {
    'ERROR_ENTITY_IN_USE': '数据已被使用，不可删除。',
    'ERROR_USER_ACCOUNT_LOCKED': '账号被锁定',
    'ERROR_USER_ACCOUNT_DISABLED': '账号被禁用',
    'ERROR_USER_ACCOUNT_EXPIRED': '账号已过期',
    'ERROR_USER_PASSWORD_EXPIRED': '密码已过期',
    'ERROR_USER_ACCOUNT_NOT_FOUND': '用户名不存在',
    'ERROR_USER_ACCOUNT_BAD_CREDENTIAL': '用户名或密码错误',
    errorTokenRevoked: '因被修改了访问权限，请重新登录。',
  };

  static String? getCodeMessage(String code) {
    return _responseResult[code];
  }
}
